package lastRites.game;

import java.util.HashMap;

public class LastRitesSettings {
	public static final boolean				DEBUG_DRAW						= true;
	private static final int				MOUSE_ITEM_TAIL_ICON_OFFSET_X	= 8;
	private static final int				MOUSE_ITEM_TAIL_ICON_OFFSET_Y	= 12;
	public static HashMap<Integer, Float>	GRASS_GROW_RATES				= new HashMap<>();
	public static HashMap<Integer, Float>	TALL_GRASS_GROW_RATES			= new HashMap<>();
	public static HashMap<Integer, Float>	TREE_GROW_RATES					= new HashMap<>();
	static {
		GRASS_GROW_RATES.put( 0, 0.00001f );
		GRASS_GROW_RATES.put( 1, 0.00005f );
		GRASS_GROW_RATES.put( 2, 0.00010f );
		GRASS_GROW_RATES.put( 3, 0.00025f );
		GRASS_GROW_RATES.put( 4, 0.00030f );
		GRASS_GROW_RATES.put( 5, 0.00035f );
		GRASS_GROW_RATES.put( 6, 0.00040f );
		GRASS_GROW_RATES.put( 7, 0.00045f );
		GRASS_GROW_RATES.put( 8, 0.00050f );
		TALL_GRASS_GROW_RATES.put( 0, 0.00050f );
		TALL_GRASS_GROW_RATES.put( 1, 0.00025f );
		TALL_GRASS_GROW_RATES.put( 2, 0.00015f );
		TALL_GRASS_GROW_RATES.put( 3, 0.00005f );
		TALL_GRASS_GROW_RATES.put( 4, 0.00004f );
		TALL_GRASS_GROW_RATES.put( 5, 0.00003f );
		TALL_GRASS_GROW_RATES.put( 6, 0.00002f );
		TALL_GRASS_GROW_RATES.put( 7, 0.00001f );
		TALL_GRASS_GROW_RATES.put( 8, 0.000005f );
		TREE_GROW_RATES.put( 0, 0.00050f );
		TREE_GROW_RATES.put( 1, 0.00025f );
		TREE_GROW_RATES.put( 2, 0.00015f );
		TREE_GROW_RATES.put( 3, 0.00005f );
		TREE_GROW_RATES.put( 4, 0.00004f );
		TREE_GROW_RATES.put( 5, 0.00003f );
		TREE_GROW_RATES.put( 6, 0.00002f );
		TREE_GROW_RATES.put( 7, 0.00001f );
		TREE_GROW_RATES.put( 8, 0.000005f );
	}

	public static int getMouseIconOffsetX() {
		return MOUSE_ITEM_TAIL_ICON_OFFSET_X;
	}

	public static int getMouseIconOffsetY() {
		return MOUSE_ITEM_TAIL_ICON_OFFSET_Y;
	}
}
